exhibit one's physical appeal (particularly at the beach) - Francés Inglés Diccionario